package io.jft.doll.room.entity.remote

import com.google.gson.annotations.SerializedName


/**
 * Created by G on 2017/12/22 0022.
 */

data class MakeChargeREntity(
        @SerializedName("amount") val amount: Int = 0,
        @SerializedName("aliPayParm") val aliPayParm: String = "",
        @SerializedName("wxPayParm") val wxPayParm: WxParamsREntity = WxParamsREntity(),
        @SerializedName("orderNo") val orderNo: String = "",
        @SerializedName("money") val money: Double = 0.0,
        @SerializedName("openId") val openId: String = "",
        @SerializedName("type") val type: Int = 0
)

data class WxParamsREntity(
        @SerializedName("appid") var appid: String = "",
        @SerializedName("noncestr") var noncestr: String = "",
        @SerializedName("package") var packageX: String = "",
        @SerializedName("partnerid") var partnerid: String = "",
        @SerializedName("prepayid") var prepayid: String = "",
        @SerializedName("sign") var sign: String = "",
        @SerializedName("timestamp") var timestamp: String = ""
)